hanging it's head low - Alemán Inglés Diccionario